home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #5 / Amiga Plus CD - 2000 - No. 5.iso / Tools / Musik / Misc / Amster / Source / include / channellist.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-01-01  |  595 b   |  32 lines

  1. /*
  2. ** Channel List header
  3. */
  4.  
  5. #ifndef AMSTER_CHANNELLIST_H
  6. #define AMSTER_CHANNELLIST_H
  7.  
  8. #include "include/mui.h"
  9.  
  10. #define CHANLIST_ENTRY   0x1801
  11. #define CHANLIST_UPDATE  0x1802
  12. #define CHANLIST_JOIN    0x1803
  13.  
  14. /* Class instance data */
  15.  
  16. struct ChannelListData {
  17.     u_long *LV_Channel;
  18. };
  19.  
  20. struct ChannelEntry {
  21.     char *Name;
  22.     int NumUsers;
  23.     char *Topic;
  24. };
  25.  
  26. /* Public prototypes */
  27.  
  28. extern MUIF ChannelListDispatch(REG(a0) struct IClass *cl, REG(a2) Object *obj, REG(a1) Msg msg);
  29. extern ULONG ChannelListNew(struct IClass *cl, Object *obj, struct opSet *msg);
  30.  
  31. #endif    /* AMSTER_CHANNELLIST_H */
  32.